/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Blogic;

import Beans.VendedorBean;
import Conexion.Conexion;
import Dao.VendedorDAO;
import java.util.Vector;

/**
 *
 * @author acorzo
 */
public class VendedorBLogic {

    // Constructor
    public Vector execute(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).insertDatosVendedor(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector getIdVendedor(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).getIdVendedor(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector updateDatosVendedor(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).updateDatosVendedor(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector deleteDatosVendedor(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).deleteDatosVendedor(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector getDatosVendedores(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).getDatosVendedores(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector getDatosVendedor(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).getDatosVendedor(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }

    public Vector buscarDatosVendedorActivo(VendedorBean vendedorBean){
        // Variables Locales
        Vector resultDatos=new Vector();
        Conexion conect=new Conexion();
        resultDatos=(new VendedorDAO()).buscarDatosVendedorActivo(vendedorBean, conect);
        // Retornamos el Valor
        return resultDatos;
    }
}
